/** CSS Document **/
#Conteudo { width:auto; }
	#Conteudo p { margin:0 0 10px 0; }
	#Conteudo span.pagination-banner { font-size:11px; line-height:1.7em; }
	#Conteudo span.pagination-count { display:none; font-size:11px; line-height:1.7em; }
	#Conteudo span.pagination-links { margin:0 0 0 10px; font-size:11pxm; line-height:1.7em; }
	#Conteudo span.pagination-links img { vertical-align:text-bottom; }

table.report-table { margin:1px 0; width:100%; text-align:left; clear:both; }
	table.report-table tbody tr td { padding:2px; font-size:11px; }
	table.report-table tbody tr td.column-codigo { width:50px; }
	table.report-table tbody tr td.column-alterar { text-align:center !important; }
	table.report-table tbody tr td.column-alterar a { display:block; width:20px; height:12px; text-indent:-5000px; background:url(../_img/icon-edit.gif) transparent center center no-repeat; overflow:hidden; }
	table.report-table tbody tr td.column-detalhar { text-align:center !important; }
	table.report-table tbody tr td.column-detalhar a { display:block; width:20px; height:12px; text-indent:-5000px; background:url(../_img/icon-detail.gif) transparent center center no-repeat; overflow:hidden; }
	table.report-table tbody tr td.column-excluir { text-align:center !important; }
	table.report-table tbody tr td.column-excluir a { display:block; width:20px; height:12px; text-indent:-5000px; background:url(../_img/icon-delete.gif) transparent center center no-repeat; overflow:hidden; }
	table.report-table tbody tr td.column-excluir a.deleting { background:url(../_img/icon-loading.gif) transparent center center no-repeat; cursor:default; }
	table.report-table tbody tr td.notFound { padding:10px 0; font-style:italic; text-align:center; background-color:#eeeeee; }
	table.report-table tbody tr.empty-row td { padding:20px 20px; color:#000000; font-size:1.2em; font-style:italic; text-align:center !important; background-color:#f0f0f0; border:3px solid #ffffff; }
	table.report-table tbody tr.row-even { background-color:#f5f5f5; }
	table.report-table tbody tr.row-odd { background-color:#ecf0e4; }

	table.report-table thead tr th { padding:3px 2px; color:#ffffff; font-size:11px; font-weight:bold; text-align:left; background:url(../_img/background-header.gif) #6888cb left top repeat-x; }
	table.report-table thead tr th a { color:#ffffff; font-size:inherit; text-decoration:none; }
	table.report-table thead tr th a:hover { text-decoration:underline; }
	table.report-table thead tr th.column-codigo { width:50px; }
	table.report-table thead tr th.column-alterar { width:20px; }
	table.report-table thead tr th.column-detalhar { width:20px; }
	table.report-table thead tr th.column-excluir { width:20px; }

ul#legend { margin:0 3px 0 0; color:#555555; font-size:11px; list-style:none; float:right; }
	ul#legend li { margin:0 0 0 10px; float:left; }
	ul#legend li img { vertical-align:top; }

